// Decompiled by Jad v1.5.8e. Copyright 2001 Pavel Kouznetsov.
// Jad home page: http://www.geocities.com/kpdus/jad.html
// Decompiler options: braces fieldsfirst space lnc
package com.tencent.connect.avatar;
import android.content.Context;
import android.graphics.Bitmap;
import android.os.Bundle;
import com.tencent.connect.auth.QQToken;
import com.tencent.connect.common.BaseApi;
import com.tencent.tauth.IUiListener;
import com.tencent.utils.HttpUtils;
import java.io.ByteArrayOutputStream;
// Referenced classes of package com.tencent.connect.avatar:
// ImageActivity
class e extends BaseApi
{
final ImageActivity a;
public e(ImageActivity imageactivity, Context context, QQToken qqtoken)
{
a = imageactivity;
super(context, qqtoken);
}
public void a(Bitmap bitmap, IUiListener iuilistener)
{
Bundle bundle = composeCGIParams();
ByteArrayOutputStream bytearrayoutputstream = new ByteArrayOutputStream();
bitmap.compress(android.graphics.Bitmap.CompressFormat.JPEG, 40, bytearrayoutputstream);
byte abyte0[] = bytearrayoutputstream.toByteArray();
bitmap.recycle();
com.tencent.connect.common.BaseApi.TempRequestListener temprequestlistener = new com.tencent.connect.common.BaseApi.TempRequestListener(this, iuilistener);
bundle.putByteArray("picture", abyte0);
HttpUtils.requestAsync(mToken, mContext, "user/set_user_face", bundle, "POST", temprequestlistener);
}
}